package com.zygh.policeasset.pojo;

import cn.afterturn.easypoi.util.PoiElUtil;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/DailyAsset.class */
public class DailyAsset implements Serializable {
    private static final long serialVersionUID = 816597326174440194L;
    private Integer id;
    @ApiModelProperty("日常资产编号")
    private String assetNum;
    @ApiModelProperty("项目编号")
    private String buildNum;
    @ApiModelProperty("合同名称")
    private String pactName;
    @ApiModelProperty("资产大类编号")
    private String bigNum;
    @ApiModelProperty("资产小类编号")
    private String smallNum;
    @ApiModelProperty("资产名称")
    private String basicsName;
    @ApiModelProperty("规格")
    private String specifica;
    @ApiModelProperty("品牌")
    private String brand;
    @ApiModelProperty("数量")
    private Integer number;
    @ApiModelProperty("启用金额（元）")
    private String startMoney;
    @ApiModelProperty("金额小计（元）")
    private Integer money;
    @ApiModelProperty("建设单位")
    private String construcUnit;
    @ApiModelProperty("承建单位")
    private String buildUnit;
    @ApiModelProperty("投入使用时间")
    private String startTime;
    @ApiModelProperty("竣工验收时间")
    private String stopTime;
    @ApiModelProperty("预计使用年限")
    private Integer planYear;
    @ApiModelProperty("详细位置")
    private String place;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("照片")
    private String imageUrl;
    @ApiModelProperty("创建日期")
    private String createTime;
    @ApiModelProperty("录入人员id")
    private Integer userId;
    @ApiModelProperty("照片")
    private String images;
    @ApiModelProperty("大类名称")
    private String witbig_name;
    @ApiModelProperty("小类名称")
    private String witsmall_name;
    @ApiModelProperty("承建公司")
    private String unit_name;
    @ApiModelProperty("建设单位")
    private String construc_name;
    @ApiModelProperty("数据标签ID")
    private Integer dataLabelsId;
    @ApiModelProperty("开始计提折旧日期")
    private String startProvisionDate;
    @ApiModelProperty("分类编号")
    private Integer assetsClassificationId;
    @ApiModelProperty("分类父编号")
    private Integer assetsClassificationPid;
    @ApiModelProperty("分类编号名称")
    private String assetsClassificationName;
    @ApiModelProperty("分类父编号名称")
    private String assetsClassificationPName;
    @ApiModelProperty("日常项目类别")
    private String category;

    public void setId(Integer id) {
        this.id = id;
    }

    public void setAssetNum(String assetNum) {
        this.assetNum = assetNum;
    }

    public void setBuildNum(String buildNum) {
        this.buildNum = buildNum;
    }

    public void setPactName(String pactName) {
        this.pactName = pactName;
    }

    public void setBigNum(String bigNum) {
        this.bigNum = bigNum;
    }

    public void setSmallNum(String smallNum) {
        this.smallNum = smallNum;
    }

    public void setBasicsName(String basicsName) {
        this.basicsName = basicsName;
    }

    public void setSpecifica(String specifica) {
        this.specifica = specifica;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public void setNumber(Integer number) {
        this.number = number;
    }

    public void setStartMoney(String startMoney) {
        this.startMoney = startMoney;
    }

    public void setMoney(Integer money) {
        this.money = money;
    }

    public void setConstrucUnit(String construcUnit) {
        this.construcUnit = construcUnit;
    }

    public void setBuildUnit(String buildUnit) {
        this.buildUnit = buildUnit;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public void setStopTime(String stopTime) {
        this.stopTime = stopTime;
    }

    public void setPlanYear(Integer planYear) {
        this.planYear = planYear;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public void setImages(String images) {
        this.images = images;
    }

    public void setWitbig_name(String witbig_name) {
        this.witbig_name = witbig_name;
    }

    public void setWitsmall_name(String witsmall_name) {
        this.witsmall_name = witsmall_name;
    }

    public void setUnit_name(String unit_name) {
        this.unit_name = unit_name;
    }

    public void setConstruc_name(String construc_name) {
        this.construc_name = construc_name;
    }

    public void setDataLabelsId(Integer dataLabelsId) {
        this.dataLabelsId = dataLabelsId;
    }

    public void setStartProvisionDate(String startProvisionDate) {
        this.startProvisionDate = startProvisionDate;
    }

    public void setAssetsClassificationId(Integer assetsClassificationId) {
        this.assetsClassificationId = assetsClassificationId;
    }

    public void setAssetsClassificationPid(Integer assetsClassificationPid) {
        this.assetsClassificationPid = assetsClassificationPid;
    }

    public void setAssetsClassificationName(String assetsClassificationName) {
        this.assetsClassificationName = assetsClassificationName;
    }

    public void setAssetsClassificationPName(String assetsClassificationPName) {
        this.assetsClassificationPName = assetsClassificationPName;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    @Override // java.lang.Object
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof DailyAsset)) {
            return false;
        }
        DailyAsset other = (DailyAsset) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$id = getId();
        Object other$id = other.getId();
        if (this$id == null) {
            if (other$id != null) {
                return false;
            }
        } else if (!this$id.equals(other$id)) {
            return false;
        }
        Object this$assetNum = getAssetNum();
        Object other$assetNum = other.getAssetNum();
        if (this$assetNum == null) {
            if (other$assetNum != null) {
                return false;
            }
        } else if (!this$assetNum.equals(other$assetNum)) {
            return false;
        }
        Object this$buildNum = getBuildNum();
        Object other$buildNum = other.getBuildNum();
        if (this$buildNum == null) {
            if (other$buildNum != null) {
                return false;
            }
        } else if (!this$buildNum.equals(other$buildNum)) {
            return false;
        }
        Object this$pactName = getPactName();
        Object other$pactName = other.getPactName();
        if (this$pactName == null) {
            if (other$pactName != null) {
                return false;
            }
        } else if (!this$pactName.equals(other$pactName)) {
            return false;
        }
        Object this$bigNum = getBigNum();
        Object other$bigNum = other.getBigNum();
        if (this$bigNum == null) {
            if (other$bigNum != null) {
                return false;
            }
        } else if (!this$bigNum.equals(other$bigNum)) {
            return false;
        }
        Object this$smallNum = getSmallNum();
        Object other$smallNum = other.getSmallNum();
        if (this$smallNum == null) {
            if (other$smallNum != null) {
                return false;
            }
        } else if (!this$smallNum.equals(other$smallNum)) {
            return false;
        }
        Object this$basicsName = getBasicsName();
        Object other$basicsName = other.getBasicsName();
        if (this$basicsName == null) {
            if (other$basicsName != null) {
                return false;
            }
        } else if (!this$basicsName.equals(other$basicsName)) {
            return false;
        }
        Object this$specifica = getSpecifica();
        Object other$specifica = other.getSpecifica();
        if (this$specifica == null) {
            if (other$specifica != null) {
                return false;
            }
        } else if (!this$specifica.equals(other$specifica)) {
            return false;
        }
        Object this$brand = getBrand();
        Object other$brand = other.getBrand();
        if (this$brand == null) {
            if (other$brand != null) {
                return false;
            }
        } else if (!this$brand.equals(other$brand)) {
            return false;
        }
        Object this$number = getNumber();
        Object other$number = other.getNumber();
        if (this$number == null) {
            if (other$number != null) {
                return false;
            }
        } else if (!this$number.equals(other$number)) {
            return false;
        }
        Object this$startMoney = getStartMoney();
        Object other$startMoney = other.getStartMoney();
        if (this$startMoney == null) {
            if (other$startMoney != null) {
                return false;
            }
        } else if (!this$startMoney.equals(other$startMoney)) {
            return false;
        }
        Object this$money = getMoney();
        Object other$money = other.getMoney();
        if (this$money == null) {
            if (other$money != null) {
                return false;
            }
        } else if (!this$money.equals(other$money)) {
            return false;
        }
        Object this$construcUnit = getConstrucUnit();
        Object other$construcUnit = other.getConstrucUnit();
        if (this$construcUnit == null) {
            if (other$construcUnit != null) {
                return false;
            }
        } else if (!this$construcUnit.equals(other$construcUnit)) {
            return false;
        }
        Object this$buildUnit = getBuildUnit();
        Object other$buildUnit = other.getBuildUnit();
        if (this$buildUnit == null) {
            if (other$buildUnit != null) {
                return false;
            }
        } else if (!this$buildUnit.equals(other$buildUnit)) {
            return false;
        }
        Object this$startTime = getStartTime();
        Object other$startTime = other.getStartTime();
        if (this$startTime == null) {
            if (other$startTime != null) {
                return false;
            }
        } else if (!this$startTime.equals(other$startTime)) {
            return false;
        }
        Object this$stopTime = getStopTime();
        Object other$stopTime = other.getStopTime();
        if (this$stopTime == null) {
            if (other$stopTime != null) {
                return false;
            }
        } else if (!this$stopTime.equals(other$stopTime)) {
            return false;
        }
        Object this$planYear = getPlanYear();
        Object other$planYear = other.getPlanYear();
        if (this$planYear == null) {
            if (other$planYear != null) {
                return false;
            }
        } else if (!this$planYear.equals(other$planYear)) {
            return false;
        }
        Object this$place = getPlace();
        Object other$place = other.getPlace();
        if (this$place == null) {
            if (other$place != null) {
                return false;
            }
        } else if (!this$place.equals(other$place)) {
            return false;
        }
        Object this$remark = getRemark();
        Object other$remark = other.getRemark();
        if (this$remark == null) {
            if (other$remark != null) {
                return false;
            }
        } else if (!this$remark.equals(other$remark)) {
            return false;
        }
        Object this$imageUrl = getImageUrl();
        Object other$imageUrl = other.getImageUrl();
        if (this$imageUrl == null) {
            if (other$imageUrl != null) {
                return false;
            }
        } else if (!this$imageUrl.equals(other$imageUrl)) {
            return false;
        }
        Object this$createTime = getCreateTime();
        Object other$createTime = other.getCreateTime();
        if (this$createTime == null) {
            if (other$createTime != null) {
                return false;
            }
        } else if (!this$createTime.equals(other$createTime)) {
            return false;
        }
        Object this$userId = getUserId();
        Object other$userId = other.getUserId();
        if (this$userId == null) {
            if (other$userId != null) {
                return false;
            }
        } else if (!this$userId.equals(other$userId)) {
            return false;
        }
        Object this$images = getImages();
        Object other$images = other.getImages();
        if (this$images == null) {
            if (other$images != null) {
                return false;
            }
        } else if (!this$images.equals(other$images)) {
            return false;
        }
        Object this$witbig_name = getWitbig_name();
        Object other$witbig_name = other.getWitbig_name();
        if (this$witbig_name == null) {
            if (other$witbig_name != null) {
                return false;
            }
        } else if (!this$witbig_name.equals(other$witbig_name)) {
            return false;
        }
        Object this$witsmall_name = getWitsmall_name();
        Object other$witsmall_name = other.getWitsmall_name();
        if (this$witsmall_name == null) {
            if (other$witsmall_name != null) {
                return false;
            }
        } else if (!this$witsmall_name.equals(other$witsmall_name)) {
            return false;
        }
        Object this$unit_name = getUnit_name();
        Object other$unit_name = other.getUnit_name();
        if (this$unit_name == null) {
            if (other$unit_name != null) {
                return false;
            }
        } else if (!this$unit_name.equals(other$unit_name)) {
            return false;
        }
        Object this$construc_name = getConstruc_name();
        Object other$construc_name = other.getConstruc_name();
        if (this$construc_name == null) {
            if (other$construc_name != null) {
                return false;
            }
        } else if (!this$construc_name.equals(other$construc_name)) {
            return false;
        }
        Object this$dataLabelsId = getDataLabelsId();
        Object other$dataLabelsId = other.getDataLabelsId();
        if (this$dataLabelsId == null) {
            if (other$dataLabelsId != null) {
                return false;
            }
        } else if (!this$dataLabelsId.equals(other$dataLabelsId)) {
            return false;
        }
        Object this$startProvisionDate = getStartProvisionDate();
        Object other$startProvisionDate = other.getStartProvisionDate();
        if (this$startProvisionDate == null) {
            if (other$startProvisionDate != null) {
                return false;
            }
        } else if (!this$startProvisionDate.equals(other$startProvisionDate)) {
            return false;
        }
        Object this$assetsClassificationId = getAssetsClassificationId();
        Object other$assetsClassificationId = other.getAssetsClassificationId();
        if (this$assetsClassificationId == null) {
            if (other$assetsClassificationId != null) {
                return false;
            }
        } else if (!this$assetsClassificationId.equals(other$assetsClassificationId)) {
            return false;
        }
        Object this$assetsClassificationPid = getAssetsClassificationPid();
        Object other$assetsClassificationPid = other.getAssetsClassificationPid();
        if (this$assetsClassificationPid == null) {
            if (other$assetsClassificationPid != null) {
                return false;
            }
        } else if (!this$assetsClassificationPid.equals(other$assetsClassificationPid)) {
            return false;
        }
        Object this$assetsClassificationName = getAssetsClassificationName();
        Object other$assetsClassificationName = other.getAssetsClassificationName();
        if (this$assetsClassificationName == null) {
            if (other$assetsClassificationName != null) {
                return false;
            }
        } else if (!this$assetsClassificationName.equals(other$assetsClassificationName)) {
            return false;
        }
        Object this$assetsClassificationPName = getAssetsClassificationPName();
        Object other$assetsClassificationPName = other.getAssetsClassificationPName();
        if (this$assetsClassificationPName == null) {
            if (other$assetsClassificationPName != null) {
                return false;
            }
        } else if (!this$assetsClassificationPName.equals(other$assetsClassificationPName)) {
            return false;
        }
        Object this$category = getCategory();
        Object other$category = other.getCategory();
        return this$category == null ? other$category == null : this$category.equals(other$category);
    }

    protected boolean canEqual(Object other) {
        return other instanceof DailyAsset;
    }

    @Override // java.lang.Object
    public int hashCode() {
        Object $id = getId();
        int result = (1 * 59) + ($id == null ? 43 : $id.hashCode());
        Object $assetNum = getAssetNum();
        int result2 = (result * 59) + ($assetNum == null ? 43 : $assetNum.hashCode());
        Object $buildNum = getBuildNum();
        int result3 = (result2 * 59) + ($buildNum == null ? 43 : $buildNum.hashCode());
        Object $pactName = getPactName();
        int result4 = (result3 * 59) + ($pactName == null ? 43 : $pactName.hashCode());
        Object $bigNum = getBigNum();
        int result5 = (result4 * 59) + ($bigNum == null ? 43 : $bigNum.hashCode());
        Object $smallNum = getSmallNum();
        int result6 = (result5 * 59) + ($smallNum == null ? 43 : $smallNum.hashCode());
        Object $basicsName = getBasicsName();
        int result7 = (result6 * 59) + ($basicsName == null ? 43 : $basicsName.hashCode());
        Object $specifica = getSpecifica();
        int result8 = (result7 * 59) + ($specifica == null ? 43 : $specifica.hashCode());
        Object $brand = getBrand();
        int result9 = (result8 * 59) + ($brand == null ? 43 : $brand.hashCode());
        Object $number = getNumber();
        int result10 = (result9 * 59) + ($number == null ? 43 : $number.hashCode());
        Object $startMoney = getStartMoney();
        int result11 = (result10 * 59) + ($startMoney == null ? 43 : $startMoney.hashCode());
        Object $money = getMoney();
        int result12 = (result11 * 59) + ($money == null ? 43 : $money.hashCode());
        Object $construcUnit = getConstrucUnit();
        int result13 = (result12 * 59) + ($construcUnit == null ? 43 : $construcUnit.hashCode());
        Object $buildUnit = getBuildUnit();
        int result14 = (result13 * 59) + ($buildUnit == null ? 43 : $buildUnit.hashCode());
        Object $startTime = getStartTime();
        int result15 = (result14 * 59) + ($startTime == null ? 43 : $startTime.hashCode());
        Object $stopTime = getStopTime();
        int result16 = (result15 * 59) + ($stopTime == null ? 43 : $stopTime.hashCode());
        Object $planYear = getPlanYear();
        int result17 = (result16 * 59) + ($planYear == null ? 43 : $planYear.hashCode());
        Object $place = getPlace();
        int result18 = (result17 * 59) + ($place == null ? 43 : $place.hashCode());
        Object $remark = getRemark();
        int result19 = (result18 * 59) + ($remark == null ? 43 : $remark.hashCode());
        Object $imageUrl = getImageUrl();
        int result20 = (result19 * 59) + ($imageUrl == null ? 43 : $imageUrl.hashCode());
        Object $createTime = getCreateTime();
        int result21 = (result20 * 59) + ($createTime == null ? 43 : $createTime.hashCode());
        Object $userId = getUserId();
        int result22 = (result21 * 59) + ($userId == null ? 43 : $userId.hashCode());
        Object $images = getImages();
        int result23 = (result22 * 59) + ($images == null ? 43 : $images.hashCode());
        Object $witbig_name = getWitbig_name();
        int result24 = (result23 * 59) + ($witbig_name == null ? 43 : $witbig_name.hashCode());
        Object $witsmall_name = getWitsmall_name();
        int result25 = (result24 * 59) + ($witsmall_name == null ? 43 : $witsmall_name.hashCode());
        Object $unit_name = getUnit_name();
        int result26 = (result25 * 59) + ($unit_name == null ? 43 : $unit_name.hashCode());
        Object $construc_name = getConstruc_name();
        int result27 = (result26 * 59) + ($construc_name == null ? 43 : $construc_name.hashCode());
        Object $dataLabelsId = getDataLabelsId();
        int result28 = (result27 * 59) + ($dataLabelsId == null ? 43 : $dataLabelsId.hashCode());
        Object $startProvisionDate = getStartProvisionDate();
        int result29 = (result28 * 59) + ($startProvisionDate == null ? 43 : $startProvisionDate.hashCode());
        Object $assetsClassificationId = getAssetsClassificationId();
        int result30 = (result29 * 59) + ($assetsClassificationId == null ? 43 : $assetsClassificationId.hashCode());
        Object $assetsClassificationPid = getAssetsClassificationPid();
        int result31 = (result30 * 59) + ($assetsClassificationPid == null ? 43 : $assetsClassificationPid.hashCode());
        Object $assetsClassificationName = getAssetsClassificationName();
        int result32 = (result31 * 59) + ($assetsClassificationName == null ? 43 : $assetsClassificationName.hashCode());
        Object $assetsClassificationPName = getAssetsClassificationPName();
        int result33 = (result32 * 59) + ($assetsClassificationPName == null ? 43 : $assetsClassificationPName.hashCode());
        Object $category = getCategory();
        return (result33 * 59) + ($category == null ? 43 : $category.hashCode());
    }

    @Override // java.lang.Object
    public String toString() {
        return "DailyAsset(id=" + getId() + ", assetNum=" + getAssetNum() + ", buildNum=" + getBuildNum() + ", pactName=" + getPactName() + ", bigNum=" + getBigNum() + ", smallNum=" + getSmallNum() + ", basicsName=" + getBasicsName() + ", specifica=" + getSpecifica() + ", brand=" + getBrand() + ", number=" + getNumber() + ", startMoney=" + getStartMoney() + ", money=" + getMoney() + ", construcUnit=" + getConstrucUnit() + ", buildUnit=" + getBuildUnit() + ", startTime=" + getStartTime() + ", stopTime=" + getStopTime() + ", planYear=" + getPlanYear() + ", place=" + getPlace() + ", remark=" + getRemark() + ", imageUrl=" + getImageUrl() + ", createTime=" + getCreateTime() + ", userId=" + getUserId() + ", images=" + getImages() + ", witbig_name=" + getWitbig_name() + ", witsmall_name=" + getWitsmall_name() + ", unit_name=" + getUnit_name() + ", construc_name=" + getConstruc_name() + ", dataLabelsId=" + getDataLabelsId() + ", startProvisionDate=" + getStartProvisionDate() + ", assetsClassificationId=" + getAssetsClassificationId() + ", assetsClassificationPid=" + getAssetsClassificationPid() + ", assetsClassificationName=" + getAssetsClassificationName() + ", assetsClassificationPName=" + getAssetsClassificationPName() + ", category=" + getCategory() + PoiElUtil.RIGHT_BRACKET;
    }

    public Integer getId() {
        return this.id;
    }

    public String getAssetNum() {
        return this.assetNum;
    }

    public String getBuildNum() {
        return this.buildNum;
    }

    public String getPactName() {
        return this.pactName;
    }

    public String getBigNum() {
        return this.bigNum;
    }

    public String getSmallNum() {
        return this.smallNum;
    }

    public String getBasicsName() {
        return this.basicsName;
    }

    public String getSpecifica() {
        return this.specifica;
    }

    public String getBrand() {
        return this.brand;
    }

    public Integer getNumber() {
        return this.number;
    }

    public String getStartMoney() {
        return this.startMoney;
    }

    public Integer getMoney() {
        return this.money;
    }

    public String getConstrucUnit() {
        return this.construcUnit;
    }

    public String getBuildUnit() {
        return this.buildUnit;
    }

    public String getStartTime() {
        return this.startTime;
    }

    public String getStopTime() {
        return this.stopTime;
    }

    public Integer getPlanYear() {
        return this.planYear;
    }

    public String getPlace() {
        return this.place;
    }

    public String getRemark() {
        return this.remark;
    }

    public String getImageUrl() {
        return this.imageUrl;
    }

    public String getCreateTime() {
        return this.createTime;
    }

    public Integer getUserId() {
        return this.userId;
    }

    public String getImages() {
        return this.images;
    }

    public String getWitbig_name() {
        return this.witbig_name;
    }

    public String getWitsmall_name() {
        return this.witsmall_name;
    }

    public String getUnit_name() {
        return this.unit_name;
    }

    public String getConstruc_name() {
        return this.construc_name;
    }

    public Integer getDataLabelsId() {
        return this.dataLabelsId;
    }

    public String getStartProvisionDate() {
        return this.startProvisionDate;
    }

    public Integer getAssetsClassificationId() {
        return this.assetsClassificationId;
    }

    public Integer getAssetsClassificationPid() {
        return this.assetsClassificationPid;
    }

    public String getAssetsClassificationName() {
        return this.assetsClassificationName;
    }

    public String getAssetsClassificationPName() {
        return this.assetsClassificationPName;
    }

    public String getCategory() {
        return this.category;
    }
}